regular progress reports - French English Dictionary